stem succulent - Turkish English Dictionary